@CHARSET "UTF-8";
/* index */
.index table  { display: table; text-indent: 0px; width: 100%; padding: 0px; margin: 0px; background: none; border: none;  border-spacing: 0px;}
.index thead { background: #e0e0e0 }
.index table { display: table; text-indent: 0px; border-spacing: 0px; }
.index table th { border-bottom: solid 1px #ccc; border-right: solid 1px #ccc; padding: 3px 5px}
.index table td { border-right: solid 1px #ccc; border-bottom: dashed 1px #aaa;  padding: 3px 5px;}
.index table th.last, .index table th.actions { border-bottom: solid 1px #ccc; border-right: none;}
.index table td.last, .index table td.actions { border-right: none; border-bottom: dashed 1px #aaa;  padding: 3px 5px;}
.altrow { background: #222; }


/* paging */
div.paging { display: inline;  font-size: 100%; }
div.paging span { display: inline; border: solid 1px #000; background: #101010; padding: 5px; margin: 2px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}
div.paging span.disabled { color: #010101;  border: solid 1px #000; }
div.paging span.current { color: #eee; border: solid 1px #000; background: #101010; }
div.paging span a, div.paging span a:visited { display: inline; margin: 0px; text-decoration: none; color:#2176b7; }


div.paging span a:hover { color: #ea0000;  }